@charset "utf-8";

/*---------导航样式（非必需）---------*/
.bl-nav{}
.navlist{height:30px;line-height:30px;}
.navlist li,.navlist a{ float:left;}
.navlist a{ padding:0 20px;}
.navlist a:hover{ text-decoration:none;}

.navlist .nav_l,.navlist .nav_r{ height: 30px;}
.navlist .nav_r{ float:right;}

.navlevel ul{ display:none;}

.navlevel,.navlevel li{ position:relative; }
.navlevel .subnav{ position:absolute; top:100%; left:0;	width:120px; z-index: 100;}
.navlevel .subnav li{ float:none;}
.navlevel .subnav a{ display:block; float:none;}

.navlevel .subnav .subnav{ left:100%; top:0;}

/*皮肤*/
.nav-def,.nav-def a{background-color:#f2f2f2;color:#353535;}
.nav-def a:hover,.nav-def .cur a{background:#f2f2f2;color:#ff7800;}
.nav-def .subnav,.nav-def .subnav a{background-color:#fff;color:#353535;}
.nav-def .subnav a:hover,.nav-def .subnav > .cur > a{background:#fff;color:#ff7800;}

/*橙色*/
.nav-orange,.nav-orange a{background-color:#ff7800;color:#fff;}
.nav-orange a:hover,.nav-orange .cur a{background:#f45803;color:#fff;}
.nav-orange .subnav,.nav-orange .subnav a{background-color:#fff;color:#353535;}
.nav-orange .subnav a:hover,.nav-orange .subnav > .cur > a{background:#fff;color:#ff7800;}

/*灰色*/
.nav-gray,.nav-gray a{background-color:#f5f5f5;color:#666;}
.nav-gray a:hover,.nav-gray .cur a{background:#ff7800;color:#fff;}
.nav-gray .subnav,.nav-gray .subnav a{background-color:#fff;color:#353535;}
.nav-gray .subnav a:hover,.nav-gray .subnav > .cur > a{background:#fff;color:#ff7800;}




/*步骤导航*/
.nav-step{ height:34px;}
.nav-step li{line-height: 34px; float: left; padding: 0 50px; text-align:center;position:relative;
    background-color:#f1f1f1;
    font-size:14px;
}
.nav-step-col2 li{ padding: 0; width: 50%;}
.nav-step-col3 li{ padding: 0; width: 33.3%;}
.nav-step-col4 li{ padding: 0; width: 25%;}
.nav-step-col5 li{ padding: 0; width: 20%;}
.nav-step-col6 li{ padding: 0; width: 16.6%;}
.nav-step .J{ border-width:17px;}
.nav-step span.J{border-width:20px; top:-3px}
.nav-step .RJ-box{ right:-17px; top:0;}
/*皮肤*/
.nav-step span.J{	border-left-color:#fff;		right:-3px;/**right:-23px;*/}		/*brd*/
.nav-step i.J{		border-left-color:#f1f1f1; 	right:0;/**right:-17px;*/}
.nav-step .cur span.J{	border-left-color:#fff;}		/*brd*/
.nav-step .cur i.J{		border-left-color:#EB7351;}

.nav-step var{font-weight:700; font-size:16px; margin-right:6px;}
.nav-step .cur{ color:#fff;	background-color:#EB7351;}
.nav-step .step1{ z-index:50;}
.nav-step .step2{ z-index:49;}
.nav-step .step3{ z-index:48;}
.nav-step .step4{ z-index:47;}
.nav-step .step5{ z-index:46;}
.nav-step .step6{ z-index:45;}
.nav-step .step7{ z-index:44;}
.nav-step .step8{ z-index:43;}
.nav-step .step9{ z-index:42;}
.nav-step .step10{ z-index:41;}